Dieses Programm katalogisiert CD-ROMs, Festplatten, Disketten, ZIPs und so ziemlich alles, was sich bewegt. In Verbindung mit der mächtigen Suchfunktion lassen sich Objekte auf diesen Datenträgern schnell wiederfinden und anzeigen.
Wenn Sie weitere Informationen benötigen, starten Sie bitte CDFinder und wählen im Apple-Menü den Eintrag "Hilfe". Am Ende dieses Dokumentes finden Sie eine Liste mit den Verbesserungen in der aktuellen Version.
Systemvoraussetzungen
CDFinder benötigt System 7 oder neuer und mindestens eine 68020-CPU oder einen Power-Mac. Weiterhin wird Color QuickDraw benutzt, damit scheiden der Mac Plus, SE, Classic und das PowerBook 100 für die Benutzung leider aus!
Getestet wurde das Programm auf verschiedenen Power-Macs - sowohl native, als auch in der 68k-Emulation.
Wenn Drag&Drop installiert ist (seit System 7.5 automatisch), stehen die entsprechenden Funktionen zur Verfügung.
CDFinder ist voll kompatibel zu MacOS 8!
Rechtliches
Das Programm "CDFinder" ist urheberrechtlich geschützt. Es darf nicht disassembliert oder auf andere Art zerlegt werden. Die Benutzung unterliegt der Shareware-Regelung.
Das Programm darf komplett mit allen Begleittexten beliebig oft kopiert und weitergegeben werden, solange es nicht modifiziert wird. Das Programm darf aber ohne schriftliche Zustimmung von mir nicht kommerziell vertrieben werden.
Die Weitergabe in Form einer CD-ROM oder Diskette mit Shareware oder ähnlichem ist grundsätzlich erlaubt und erwünscht, ich möchte aber gerne mit einer kurzen Email davon informiert werden. (Natürlich wäre auch ein Ansichtsexemplar nicht schlecht...) Außerdem gilt auch hier das Gebot der Vollständigkeit.
Für einen Zeitraum von 30 Tagen darf das Programm kostenlos benutzt werden. Danach muß es registriert werden.
Auf keinen Fall übernehme ich eine Garantie für die Funktionsfähigkeit der Software. Weiterhin bin ich nicht für Folgeschäden - etwa Datenverluste - verantwortlich, die durch den Einsatz der Software entstanden sind.
Registrierung
CDFinder ist Shareware und kostet für die private Nutzung 20 DM (oder US$ 15, oder 10 £ (Britische Pfund)).
Für weitere 5 DM (oder US$ 5, oder 2 £ (Britische Pfund)) schicke ich Ihnen die neueste Version auf Diskette zu.
Firmen können Mehrfachlizenzen und unternehmensweite Lizenzen erhalten, schreiben Sie mir einfach.
Der Betrag kann zusammen mit dem Registrierungsformular in bar per Post geschickt werden, oder auf mein Konto überwiesen werden. Im letzteren Fall schreiben Sie bitte Ihren Namen und Adresse deutlich, oder schicken Sie mir zusätzlich eine Karte oder Email.
Sie können in Deutschland auch mit einem Verrechnungsscheck oder Eurocheque bezahlen, allerdings kann ich nur Schecks von deutschen Banken akzeptieren, weil für ausländische Schecks die astronomische Bearbeitungsgebühr von 25 DM fällig wird. Davon sind nach Auskunft meiner Bank nicht einmal Eurocheques ausgeschlossen.
Aus Österreich und der Schweiz funktionieren aber auch Überweisungen sehr gut, sprechen Sie mit Ihrer Bank!
Mein Konto:
Nr. 101 8715 10 (Norbert M. Doerner)
BLZ 795 625 14, Raiffeisenbank Aschaffenburg eG
Nach Erhalt des Geldes erhalten Sie umgehend ein Schreiben mit Ihrem persönlichen Registrierungscode.
Wenn Sie möchten, können Sie CDFinder auch über Kagi bezahlen, das beigefügte Registrierungsprogramm erledigt das. Allerdings ist es innerhalb von Deutschland wesentlich einfacher, wenn Sie bar, per Scheck oder per Überweisung bezahlen.
Einschränkungen
Die unregistrierte Version des CDFinders nervt bei jedem Programmstart mit einem entsprechenden Dialog und ist in der Zahl der Kataloge auf 25 beschränkt. Damit läßt sich jedoch der Leistungsumfang gut ermitteln.
Geschichte
Die Idee zum CDFinder entstand an einem dieser Tage, als ich verzweifelt nach einer bestimmten Datei suchte. Dabei hatte ich nicht nur die Wahl zwischen etwa 300 Disketten, auch gut 40 CD-ROMs waren mögliche Anwärter.
Eigentlich wollte ich danach meine Shareware-Disketten durchforsten auf der Suche nach einem geeigneten Katalogisierungsprogramm.
Doch leider wurde ich nicht fündig. Alle Programme dieser Art hatten entscheidende Probleme (Zu teuer, nicht native oder arbeiten nicht im Hintergrund. Manche Lösungen erfordern Systemerweiterungen oder mounten virtuelle Images der Datenträger auf dem Schreibtisch, um dem Finder die Suche zu überlassen. Ich hasse Systemerweiterungen!)
So entschloß ich mich, ein eigenes Programm zu entwickeln. Es sollte schnell sein, einfach benutzbar, im Hintergrund katalogisieren können, Drag&Drop unterstützen und über mächtige Suchfunktionen verfügen.
Arbeitsweise
Im Fenster "Hauptkatalog" zeigt CDFinder alle Kataloge an, die im gewählten Katalogordner vorliegen. Über die Funktion "Katalogisieren…" im Menü "Ablage" oder per Drag&Drop können neue Kataloge hinzugefügt werden. Durch einen einfachen Doppelklick auf einen Katalog im Hauptverzeichnis kann das entsprechende Inhaltsverzeichnis in einem eigenen Fenster dargestellt werden, weitere Informationsfenster zeigen die Informationen, die in der Liste nicht direkt zu sehen sind.
Über den Dialog "Finden" lassen sich die Parameter für die Suche nach Objekten eingeben und die Suche schließlich starten.
Drag&Drop
Die schnellste Art der Katalogisierung besteht darin, das Symbol einer Festplatte, CD-ROM oder Diskette vom Finder in das Fenster mit dem Hauptkatalog zu ziehen. Mit Drag&Drop lassen sich auch im "Finden"-Dialog Texteingabefelder setzen. Kataloge können gelöscht werden, indem sie einfach in den Papierkorb gezogen werden. Auch die Auswahl des Ordners, in dem die Kataloge gespeichert werden, läßt sich in den Voreinstellungen per Drag & Drop erledigen. Seit Version 1.2 können auch Katalogobjekte aller Art einfach in den Finder gezogen werden. Sollte das Quellvolume noch nicht verfügbar sein, fordert CDFinder Sie auf, es einzulegen. Ist dann das Volume vorhanden, wird der Finder damit beauftragt, das gewünschte Objekt an die gewünschte Stelle zu kopieren!
Performance
CDFinder ist voll Power-Mac optimiert nach allen Regeln der Kunst und läuft auch auf 68k-Macs sehr schnell. Zur hohen Geschwindigkeit trägt auch bei, daß längere Vorgänge – wie das Katalogisieren, Sortieren oder das Suchen – in den Hintergrund bewegt werden können, und der Rechner dadurch solange nicht blockiert ist.
Trotzdem muß CDFinder eine große Datenmenge verarbeiten - schauen Sie doch mal in Ihrem Katalogordner nach! Die einfachste Möglichkeit, die Performance noch weiter zu verbessern, besteht darin, dem Programm mehr Arbeitsspeicher zuzuteilen. CDFinder ist intelligent genug, möglichst viele Kataloge gleichzeitig im Speicher zu halten. Erst wenn nicht mehr genug Speicher für andere Operationen zur Verfügung steht, werden Kataloge aus dem RAM entfernt.
Besonderheiten
Da CDFinder in erster Linie zur Verwaltung von CD-ROMs gedacht ist, wird während einer Katalogisierung nicht geprüft, ob gleichzeitig andere Programme den Inhalt des Datenträgers verändern. In solchen Fällen wird der Inhalt des Kataloges nicht mehr mit dem echten Inhalt des Volumes übereinstimmen. Mit sehr hoher Wahrscheinlichkeit wird dies beim Katalogisieren von Netzwerkvolumes auf File-Servern der Fall sein.
Es ist möglich, den Namen eines katalogisierten Datenträgers zu ändern, indem für den gewünschten Katalog das Informationsfenster geöffnet wird. Der Name ist dann ein Eingabefeld.
Um sich in den Katalogen besser zurechtzufinden, kann im gleichen Fenster (Information) für jeden Katalog eine Notiz eingegeben werden. Im Hauptkatalogfenster erscheint davon aus Platzgründen allerdings nur die erste Zeile.
Aufgrund der Beschränkungen im Dateisystem der aktuellen Versionen des MacOS kann CDFinder maximal 32.000 Objekte in einem einzigen Ordner katalogisieren. Alle weiteren Objekte werden ignoriert. In zukünftigen Versionen des MacOS wird diese Einschränkung hoffentlich nicht mehr existieren!
Die Kataloge lassen sich auch nach Größe oder Etikett sortieren, dazu muß wie im Finder nur der gewünschte Spaltentitel angeklickt werden. Ebenso lassen sich die gefundenen Objekte sortieren, was je nach Anzahl allerdings eine Weile dauern kann...
Versionen
Die neueste Version ist im Internet auf der CDFinder-Homepage zu finden:
Wenn Sie Internet Config benutzen, rufen Sie einfach "Über CDFinder" auf und klicken Sie auf die blau unterstrichene Adresse. Sie werden sofort zur Homepage verbunden!
1.5 (29.8.97)
- Es ist jetzt möglich, Kataloginhalte in eine Textdatei zu exportieren.
- Ebenso kann die Liste der gefundenen Objekte exportiert werden. Für beide Exportfunktionen gibt es eine Reihe von Einstellungsmöglichkeiten.
- Durch einen Suchvorgang können jetzt auch neu gefundene Objekte zur Liste der bereits Gefundenen hinzugefügt werden. Bisher wurde bei jeder Suche die alte Liste gelöscht. Dadurch ergeben sich zahlreiche neue Suchmöglichkeiten.
- In einem neuen Fenster zeigt CDFinder jetzt interessante Statistikinformationen an. Dazu gehört die Speicherbelegung und die Gesamtzahl aller Katalogobjekte. Diese Informationen befanden sich früher im Fenster "Über CDFinder", aber ich glaube, daß sie dort keiner gesehen hat...
- CDFinder kann jetzt auch die Inhalte von Compact Pro Archiven katalogisieren. Vielen Dank an Bill Goodman für seine Hilfe!
- Es ist jetzt möglich, Objekte aus Katalogen zu entfernen. Einfach die Löschtaste betätigen und CDFinder fragt nach, ob das Objekt gelöscht werden soll (mit der Optionstaste kann der Dialog umgangen werden...). Allerdings läßt sich dieser Vorgang nicht rückgängig machen!
- Jetzt kann CDFinder auch per AppleScript beauftragt werden, ein Volume zu katalogisieren. Dies ist nur die erste Unterstützung von AppleScript, weitere Funktionen werden folgen. Wenn Sie Anregungen haben, schreiben Sie mir! Das Dokument "CDFinder & AppleScript" beschreibt die neue Funktion im Detail.
- Das Fenster mit den gefundenen Objekten kann jetzt auf Wunsch in einer weiteren Spalte den Katalognamen jedes Objektes anzeigen. Damit findet man schneller einen Überblick.
- Wenn kurz vor dem Katalogisieren die Befehlstaste gedrückt wird, können jetzt in einem Dialog die Katalogisierungseinstellungen verändert werden.
- CDFinder merkt sich jetzt, wie die gefundenen Objekte sortiert waren und stellt nach einer Suche diese Reihenfolge wieder her.
- Das Löschen eines Kataloges ist jetzt viel schneller.
- Der Dialog zur Auswahl eines Volumes zum Katalogisieren ist jetzt viel komfortabler. Es werden die Cursortasten zur Auswahl ebenso unterstützt wie die Tab-Taste.
- Eine Reihe von Fehlern in der Behandlung von StuffIt-Archiven wurde behoben. Es treten jetzt keine Fehler 11 mehr auf, wenn bestimmte Archivtypen im Katalog enthalten sind. Vielen Dank an die zahlreichen Anwender, die mir bei der Suche geholfen haben!
WICHTIG: Durch die Natur der Fehler in CDFinder 1.3 sind die Katalogdaten nicht immer korrekt angelegt worden. Es ist daher eine gute Idee, alle betroffenen Kataloge bei Gelegenheit zu aktualisieren.
- Einige teilweise recht gefährliche Fehler wurden behoben mit Hilfe des neuen Debuggers "Spotlight" von Onyx. (siehe c't 9/97, Seite 104)
- Eine ganze Reihe von kleineren und auch kosmetischen Fehlern wurde behoben.
1.3 (7.5.97)
- Ein völlig neues Fenster für die Voreinstellungen war nötig, um die zusätzlichen Optionen aufzunehmen:
- Unsichtbare Objekte können beim Katalogisieren ignoriert werden.
- StuffIt-Archive können geöffnet werden.
- Im Hauptfenster und den Katalogfenstern können einzelne Spalten ausgeblendet werden.
- Während des Katalogisierens von Archiven wird im Dialog der Name des gerade gelesenen Archivs angezeigt.
- In Katalogfenstern werden geöffnete Archive mit einem ordnerähnlichen Symbol dargestellt. Sie können auch wie Ordner per Doppelklick geöffnet werden. Wenn das Katalogfenster den Inhalt eines Archivs anzeigt, wird links neben dem Spaltentitel "Name" ein besonderes Symbol dargestellt.
- Als zusätzliche Option kann jetzt auch in den bereits gefundenen Objekten gesucht werden. Dies hat zwei Vorteile: Indirekt stehen damit mehr als zwei Suchoptionen zur Verfügung und darüber hinaus kann eine Suche, bei der sehr viele Objekte gefunden werden, sehr schnell eingeschränkt werden.
- Ein gefundenes Objekt kann aus der Liste gelöscht werden (per "Löschen"-Taste oder mit Drag&Drop in den Papierkorb).
- Die Ordner "Desktop Folder", "Trash" und "Network Trash Can" werden jetzt als "Unsichtbar" katalogisiert, obwohl sie es eigentlich nicht sind.
- Namen von Objekten werden jetzt enger dargestellt, wenn sie zu breit sind. Erst wenn auch die Stiländerung nicht ausreicht, wird der Name in der Mitte gekürzt.
- Beim Löschen eines Kataloges fragt CDFinder jetzt immer erst nach. Durch Drücken der Optionstaste läßt sich dieser Dialog allerdings umgehen.
- CDFinder hat bisher einen Katalog automatisch aktualisiert, wenn ein Volume mit gleichem Namen und Formatierungsdatum, aber anderen Änderungsdatum neu katalogisiert werden sollte. Jetzt fragt das Programm, ob aktualisiert oder ein neuer Katalog erzeugt werden soll.
- In allen Fenstern können Objekte jetzt auch durch die Eingabe mehrerer Buchstaben hintereinander ausgewählt werden.
- Eine Reihe von kleineren Fehlern wurde korrigiert.
Hinweis: Durch die unglückliche Struktur der StuffIt-Archive muß CDFinder fast den gesamten Inhalt jedes Archivs einlesen. Das kann bei großen Archiven oder Volumes mit sehr vielen Archiven durchaus sehr lange dauern. In einer zukünftigen Version will ich versuchen, diesen Vorgang etwas zu beschleunigen.
Wo sind die Infos über die älteren Versionen?
Nun, dieses Dokument wurde deutlich zu groß und unübersichtlich, so daß sich die Infos über die älteren Versionen von CDFinder nur noch auf der CDFinder-Homepage befinden.
Geplant
Für künftige Versionen sind u.a. folgende Ergänzungen in Planung und Arbeit:
- Möglichkeit, Fenster- und Kataloginhalte auszudrucken
- Besseres Hilfesystem.
- Inhalte von Katalogfenstern sortieren.
- Kataloge im Hauptfenster thematisch zu Ordnern zusammenfassen.
- Aussehen an MacOS 8 anpassen.
- Verwendung von Kontextmenüs in MacOS 8.
Aber natürlich hängt das alles davon ab, ob ich genügend Zeit dafür finde :-))
Dank
Zunächst gilt mein Dank natürlich meiner wundervollen Frau Silvia, die mit viel Geduld die Entwicklung dieser Software begleitet hat.
Weiterhin möchte ich mich bei allen bedanken, die konstruktiv am Beta-Test teilgenommen und so den Funktionsumfang und die Stabilität unterstützt haben: Wolfgang Warmbold, Martin Girschick, Patrick Röder, Michael Stunz, Manfred Kunkel, Ralf Schlobinski, Heiko und Manfred Richter.
Ganz wichtig ist für mich auch die Unterstützung durch die zahlreichen Personen, die den CDFinder bisher schon registriert und dadurch ihre Anerkennung kundgetan haben. Durch die bisher bei mir eingetroffenen Vorschläge und Verbesserungswünsche konnte ich erkennen, daß sich das Programm auf dem richtigen Weg befindet. Viele dieser Ideen wurden in den letzten Versionen bereits realisiert, bzw. sind in der Entwicklung.
Für Anregungen, Fehlerbeschreibungen oder andere Tips bin ich sehr dankbar!
Die einfachste Form der Kommunikation ist per Email (nutzen Sie den Dialog "Über CDFinder", wenn Sie Internet Config in Gebrauch haben!):